Text copied to clipboard!

Titre

Text copied to clipboard!

Ingénieur Logiciel Senior PHP

Description

Text copied to clipboard!
Nous recherchons un Ingénieur Logiciel Senior PHP talentueux et expérimenté pour rejoindre notre équipe dynamique. En tant que membre clé de notre département de développement, vous serez responsable de la conception, du développement et de l'optimisation d'applications web robustes et évolutives. Vous travaillerez en étroite collaboration avec les équipes produit, design et infrastructure pour garantir des solutions performantes et sécurisées. Votre rôle consistera à analyser les besoins des utilisateurs, proposer des solutions techniques adaptées et implémenter des fonctionnalités innovantes. Vous serez également chargé d'améliorer les performances des applications existantes, d'assurer la maintenance et de résoudre les problèmes techniques. En tant que senior, vous encadrerez des développeurs juniors et partagerez vos connaissances pour améliorer les bonnes pratiques de développement au sein de l'équipe. Nous attendons de vous une expertise approfondie en PHP et dans les frameworks modernes tels que Laravel ou Symfony. Vous devez être à l'aise avec les bases de données relationnelles comme MySQL ou PostgreSQL et avoir une bonne compréhension des architectures logicielles et des principes de conception orientée objet. Une expérience avec les API RESTful, les tests automatisés et les outils de CI/CD est fortement appréciée. Vous travaillerez dans un environnement agile où la collaboration et l'innovation sont essentielles. Nous valorisons les personnes autonomes, proactives et passionnées par le développement logiciel. Si vous aimez relever des défis techniques et souhaitez évoluer dans une entreprise en pleine croissance, ce poste est fait pour vous. Nous offrons un cadre de travail stimulant avec des opportunités de formation continue, des projets variés et une équipe bienveillante. Rejoignez-nous pour contribuer à la création de solutions technologiques performantes et impactantes.

Responsabilités

Text copied to clipboard!
  • Développer et maintenir des applications web en PHP.
  • Optimiser les performances et la sécurité des applications.
  • Collaborer avec les équipes produit et design pour définir les fonctionnalités.
  • Encadrer et accompagner les développeurs juniors.
  • Assurer la maintenance et la résolution des bugs.
  • Mettre en place des tests automatisés et des pipelines CI/CD.
  • Participer aux revues de code et à l'amélioration des bonnes pratiques.
  • Rédiger une documentation technique claire et détaillée.

Exigences

Text copied to clipboard!
  • Expérience significative en développement PHP (5+ ans).
  • Maîtrise des frameworks Laravel ou Symfony.
  • Bonne connaissance des bases de données relationnelles (MySQL, PostgreSQL).
  • Expérience avec les API RESTful et les architectures microservices.
  • Compétence en tests automatisés et outils CI/CD.
  • Bonne compréhension des principes SOLID et des design patterns.
  • Capacité à travailler en équipe et à encadrer des développeurs juniors.
  • Excellentes compétences en résolution de problèmes et en communication.

Questions potentielles d'entretien

Text copied to clipboard!
  • Pouvez-vous nous parler d'un projet PHP complexe sur lequel vous avez travaillé ?
  • Comment assurez-vous la performance et la sécurité d'une application web ?
  • Quelle est votre expérience avec les tests automatisés et les outils CI/CD ?
  • Comment gérez-vous les conflits au sein d'une équipe de développement ?
  • Quels sont les principaux défis que vous avez rencontrés en travaillant avec PHP ?
  • Avez-vous déjà encadré des développeurs juniors ? Comment les accompagnez-vous ?
  • Quelle est votre approche pour optimiser une base de données relationnelle ?
  • Comment restez-vous à jour avec les nouvelles technologies et tendances en développement web ?